i like it here beter than there - Spanish English Dictionary